onshore as well as offshore - Turkish English Dictionary